﻿using System;

namespace SharpSqlAnalyzer.nodes
{
	// Token: 0x02000339 RID: 825
	public class TPrecisionScale : TParseTreeNode
	{
		// Token: 0x170006EA RID: 1770
		// (get) Token: 0x060021D7 RID: 8663 RVA: 0x00334616 File Offset: 0x00332816
		// (set) Token: 0x060021D8 RID: 8664 RVA: 0x0033461E File Offset: 0x0033281E
		public virtual TConstant Precision
		{
			get
			{
				return this.precision;
			}
			set
			{
				this.precision = value;
			}
		}

		// Token: 0x170006EB RID: 1771
		// (get) Token: 0x060021D9 RID: 8665 RVA: 0x00334627 File Offset: 0x00332827
		// (set) Token: 0x060021DA RID: 8666 RVA: 0x0033462F File Offset: 0x0033282F
		public virtual TConstant Scale
		{
			get
			{
				return this.scale;
			}
			set
			{
				this.scale = value;
			}
		}

		// Token: 0x060021DB RID: 8667 RVA: 0x00334638 File Offset: 0x00332838
		public override void init(object arg1, object arg2)
		{
			this.precision = (TConstant)arg1;
			this.scale = (TConstant)arg2;
		}

		// Token: 0x04001AC6 RID: 6854
		private TConstant precision;

		// Token: 0x04001AC7 RID: 6855
		private TConstant scale;
	}
}
